import request from '@/utils/request'

// 查询爬虫管理列表
export function listSpider(query) {
  return request({
    url: '/stdspider/spider/list',
    method: 'get',
    params: query
  })
}

// 查询爬虫管理详细
export function getSpider(id) {
  return request({
    url: '/stdspider/spider/' + id,
    method: 'get'
  })
}
//开始爬虫
export function startSpider(data) {
  return request({
    url: '/stdspider/spider/start/',
    method: 'post',
    data: data,
    //定义超时
    timeout: 50000
  })
}
export function auditSpider(data) {
  return request({
    url: '/stdspider/spider/audit',
    method: 'post',
    data: data
  })
}


// 新增爬虫管理
export function addSpider(data) {
  return request({
    url: '/stdspider/spider',
    method: 'post',
    data: data
  })
}

// 修改爬虫管理
export function updateSpider(data) {
  return request({
    url: '/stdspider/spider',
    method: 'put',
    data: data
  })
}

// 删除爬虫管理
export function delSpider(id) {
  return request({
    url: '/stdspider/spider/' + id,
    method: 'delete'
  })
}

export function getStandardList(query) {
  return request({
    url: '/stdspider/spider/standardList',
    method: 'get',
    params: query
  })
}
